package com.ibeeking.found.content.service.common.query;

import com.ibeeking.nematos.utils.base.BasePage;
import lombok.Data;
import java.io.Serializable;

/**
 * @ClassName ArticlePageQuery
 * @Description
 * @Author ibeeking
 * @Date 2022-02-18 14:11
 **/
@Data
public class ArticlePageQuery extends BasePage implements Serializable {
private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	private Long id;

	/**
	 * 标题
	 */
	private String title;

	/**
	 * 摘要
	 */
	private String contentAbstract;

	/**
	 * 作者id
	 */
	private Long authorId;

	/**
	 * 分组id
	 */
	private Long groupId;

	/**
	 * 封面图片类型(1:单图 2多图)
	 */
	private Integer coverImgType;

	/**
	 * 封面图片
	 */
	private String coverImgs;

	/**
	 * 文章正文
	 */
	private String content;

	/**
	 * 发布时间
	 */
	private String publishTime;

	/**
	 * 阅读量
	 */
	private Integer readNum;

	/**
	 * 点赞量
	 */
	private Integer likeNum;

	/**
	 * 评论量
	 */
	private Integer commentNum;

	/**
	 * 是否显示发布时间 0不显示 1显示
	 */
	private Integer showPublishTime;

	/**
	 * 是否显示阅读数 0不显示 1显示
	 */
	private Integer showReadNum;

	/**
	 * 是否显示点赞数 0不显示 1显示
	 */
	private Integer showLikeNum;

	/**
	 * 是否显示评论数 0不显示 1显示
	 */
	private Integer showCommentNum;

	/**
	 * 是否置顶 1-置顶 0-未置顶
	 */
	private Integer putTopStatus;

	/**
	 * 是否公开 1-公开 0-未公开
	 */
	private Integer publishStatus;

	private String createTimeStart;
	private String createTimeEnd;


}
